package org.linlinjava.litemall.db.dao;

import org.linlinjava.litemall.db.domain.LitemallFormPurchaseExample;
import org.linlinjava.litemall.db.domain.LitemallFormPurchaseManage;
import org.linlinjava.litemall.db.domain.LitemallShop;
import org.linlinjava.litemall.db.domain.LitemallShopAndOffer;

import java.util.List;
import java.util.Map;

public interface LitemallFormPurchaseManageMapper {

    void checkStatus(Integer id);

    List<LitemallFormPurchaseManage> fetchNoQuotation(Integer id);

    List<LitemallFormPurchaseManage> fetchHasQuotation(Integer id);

    List<LitemallFormPurchaseManage> fetchWinBidding(Integer id);

    List<LitemallFormPurchaseManage> fetchFinish(Integer id);

    List<LitemallShopAndOffer> queryQuotedPrices(Map<String, Object> map);

    List<LitemallShopAndOffer> queryNoQuotedPrices(Map<String, Object> map);

}
